package com.umpay.dto.merBusi.req.query;

import com.umpay.dto.merBusi.req.CommonBusiReq;

import java.util.StringJoiner;

public class TradingQueryBusiReq extends CommonBusiReq{
	
	private String merId;//用户号
	private String bproductId;//业务产品号
	private String userId;//用户号
    private String merCustId;//商户用户号
	private String userType;//用户类型
	private String accType;//用户账户类型
	private String startDate;//查询开始时间
	private String endDate;//查询结束时间
	private String pageNum;//查询起始页
	private String pageSize;//每页条数
	
	public String getPageSize() {
		return pageSize;
	}
	public void setPageSize(String pageSize) {
		this.pageSize = pageSize;
	}
	public String getMerId() {
		return merId;
	}
	public void setMerId(String merId) {
		this.merId = merId;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getUserType() {
		return userType;
	}
	public void setUserType(String userType) {
		this.userType = userType;
	}
	public String getAccType() {
		return accType;
	}
	public void setAccType(String accType) {
		this.accType = accType;
	}
	public String getStartDate() {
		return startDate;
	}
	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}
	public String getEndDate() {
		return endDate;
	}
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}
	public String getPageNum() {
		return pageNum;
	}
	public void setPageNum(String pageNum) {
		this.pageNum = pageNum;
	}
	public String getBproductId() {
		return bproductId;
	}
	public void setBproductId(String bproductId) {
		this.bproductId = bproductId;
	}
    public String getMerCustId() {
        return merCustId;
    }
    public void setMerCustId(String merCustId) {
        this.merCustId = merCustId;
    }

    @Override
    public String toString() {
        return new StringJoiner(", ", TradingQueryBusiReq.class.getSimpleName() + "[", "]")
                .add("merId='" + merId + "'")
                .add("bproductId='" + bproductId + "'")
                .add("userId='" + userId + "'")
                .add("merCustId='" + merCustId + "'")
                .add("userType='" + userType + "'")
                .add("accType='" + accType + "'")
                .add("startDate='" + startDate + "'")
                .add("endDate='" + endDate + "'")
                .add("pageNum='" + pageNum + "'")
                .add("pageSize='" + pageSize + "'")
                .add("rpid='" + rpid + "'")
                .add("version='" + version + "'")
                .add("reqDate='" + reqDate + "'")
                .add("reqTime='" + reqTime + "'")
                .add("accessName='" + accessName + "'")
                .add("accessType='" + accessType + "'")
                .add("depBankMerId='" + depBankMerId + "'")
                .toString();
    }
}
